; Win32 programming headers (ASCII)

;========================================================================
; Macro library options
;========================================================================
..FastEnter = 0        ; if 0 - uses smalest possible enter-leave
                       ; constructions.
                       ; if 1 - uses fastest one (but larger).

..ShowSkipped = 1      ; if 1 - displays which procedures was skiped
                       ; because of no use.
                       ; if 0 - still skips unused procedures but without
                       ; displaying messages.

..CheckArguments = 0   ; if 1 - displays error messages that some call
                       ; to a procedure is with arguments different from
                       ; actual arguments of the procedure

..ShowSizes = 1        ; if 1 - displays the messages passed through
                       ; DispSize macro.

..ShowUserMessages = 1 ; if 1 - displays list with user defined Windows
                       ; messages - names and values, created by "message"
                       ; macro.

include '../macro/struct.inc'
include '../macro/exceptions.inc'
include '../macro/StdCallEx.inc'
include '../macro/import.inc'
include '../macro/export.inc'
include '../macro/display.inc'
include '../macro/globals.inc'

struc CHAR count { rb count }

include '../win32/equates/kernel32.inc'
include '../win32/equates/user32.inc'
include '../win32/equates/gdi32.inc'
include '../win32/equates/comctl32.inc'
include '../win32/equates/comdlg32.inc'
include '../win32/equates/shell32.inc'
include '../win32/equates/wsock32.inc'
